package IO;
/*
flush()方法是在接口Flush able中定义的
而字节输出流的超类Output Stream实现了该接口，意味着所有字节输出流都具有该方法
但只有缓冲流真正实现了Flush应有的功能
其他高级流flush（）方法都是调用其链接流的flush（），将该动作传递下去
 */
import java.io.BufferedOutputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.charset.StandardCharsets;

public class FlushDemo {
    public static void main(String[] args) throws IOException {
        FileOutputStream fos = new FileOutputStream("day01\\file.txt");
        BufferedOutputStream bos = new BufferedOutputStream(fos);

        String line ="他说风雨中这点痛算什么，擦干泪不要怕至少我们还有梦";
        bos.write(line.getBytes(StandardCharsets.UTF_8));
        System.out.println("写出完毕");
        bos.flush();


    }
}
